hemlock spruce - German English Dictionary